.el-button {

  &.hy_btn {
    min-width: 80px;
    height: 40px;
    line-height: 38px;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #2C50EE;
    text-align: center;
    padding: 0 24px;
    box-sizing: border-box;

    >span {
      font-size: 16px;
      color: #2C50EE;

      >img {
        vertical-align: middle;
        margin-right: 3px;
        position: relative;
        top: -2px;
      }
    }

    &.is_primary {
      background-color: #2C50EE;

      >span {
        color: #FFFFFF;
      }
    }
  }

  &.el-button--danger {

    &.is-plain {
      background-color: #ffffff;

      >span {
        color: #FF3B30;
      }

      &:hover, &:focus{

        >span {
          color: #ffffff;
        }
      }
    }

    &.is-disabled {
      &:hover, &:focus{

        >span {
          color: #FF3B30;
        }
      }
    }
  }
}

.el-button.hy_btn+.el-button.hy_btn {
  margin-left: 28px;
}


